moral defeat


Results for "moral defeat"

English - Turkish Dictionary

moral defeat

(English - Turkish Dictionary) :
manevi yenilgi.